.media .media-left a img{
    width: 64px;
    height: 64px;
}
.reply{
    margin-top: 20px;
    padding-top:10px;
    border-top:1px solid #dcdfe6;
}

.reply .replying{
    position: relative;
}
.reply .replying .btn{
    opacity: 0.7;
    position: absolute;
    right: 0px;
    bottom:-10px;
    width: 100px;
}
.reply .panel.panel-info{
    margin:20px 0px 0px 0px;
}
.media .form-group .form-control.replyComment{
    position: absolute;
    width: 70px;
    height: 40px;
    top:-10px;
    right: 0px;
}
.media .form-group{
    margin:15px 0 0 0;
}
.media  .glyphicon-comment{
    cursor: pointer;
    font-size: 15px;
    color:#dcdfe6;
}
.media .glyphicon-comment:hover{
    color: #c0c7be;
}
